/********************************
 * �ｽe�ｽ�ｽp�ｽ�ｽ�ｽC�ｽA�ｽE�ｽg
 ********************************/
body {
	margin:0px;
	padding:0px;
	-webkit-user-select: none;
	font-family: helvetica;

}

table{
	width:100%;
	border-collapse: collapse;	border-spacing: 0;
}

tr {
	border: 0px solid #aaadb9;
	color: #333;
}
td {
	border: 0px solid #aaadb9;
	color: #333;
	height:45px;

}

select {
	font-size: 18px;
	color: blue;
	height:60px;
	font-size:22px;

	-webkit-appearance: none;
	background-image:url('../../img/check-icon.png');
	background-repeat:no-repeat;
	background-position:right center;

	-webkit-border-radius:15px;

	 border: 1px solid #CCCCFF;
	background-color:#ffffff;

}

.button{
	width: 130px;
	height: 50px;
	margin-top:1px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#7ea0d3), to(#2f6fb7),color-stop(0.7,#3d76bb));
	color: #fff;
	font-weight:bold;
	text-shadow: -1px 2px rgba(0,0,0,0.2);
	font-size:18px;
	-webkit-border-radius:10px;
}

.nowTime{
	width: 80px;
	height: 40px;
	margin-top:1px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#666666),color-stop(0.7,#333333));
	color: #fff;
	font-weight:bold;
	text-shadow: -1px 2px rgba(0,0,0,0.2);
	font-size:14px;
	-webkit-border-radius:15px;

}

button.date {

	width: 130px;
	height: 40px;
	margin-top:1px;
	background-image: -webkit-gradient(, left top, left bottom, from(#7ea0d3), to(#2f6fb7),color-stop(0.7,#3d76bb));
	color: #fff;
	font-weight:bold;
	text-shadow: -1px 2px rgba(0,0,0,0.2);
	font-size:14px;
}


.seisan{
	width: 130px;
	height: 50px;
	margin-top:1px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#7ea0d3), to(#2f6fb7),color-stop(0.7,#3d76bb));
	color: #fff;
	font-weight:bold;
	text-shadow: -1px 2px rgba(0,0,0,0.2);
	font-size:18px;
	-webkit-border-radius:10px;
}


div.footer {
	width: 100%;
	height:55px;
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		from(#f0f0f3),
		to(#aaadb9)
	);
	border-top:1px solid #D5D7D1;
}


td.header_tbl{
	height:100px;
	font-size:40px;
	color:#aaa;
	text-shadow:3px 3px #666;
	border: 0px solid black;

}

/* title_list_wrapper */
div.title_list_wrapper {
	position:relative;
	width:100%;
	height:520px;
	overflow: hidden;

}

/*
?.title_list_scroller tr {
	background-color: #d5d6dc;
	background-color: #cd6367;
	list-style: none;

}
*/

.title_list_scroller td {
	/* font�ｽw�ｽ�ｽ�ｽpor�ｽ�ｽland */
	width:240px;
	font-size:18px;
	height:70px;
	border-bottom: 1px solid #fff;
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		from(#CCCCCC),
		to(#CCCCCC),
		color-stop(0.5, #FFFFFF),
		color-stop(1, #FFFFFF)
	);


}
.title_list_scroller td:hover {
	/*border-bottom: 1px solid #232323;

	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		from(#676767),
		to(#232323)
	);
	*/
	color:#FF8811;

}

.ajaxId {

}

.date2 {
		position:absolute;
		top :40px;
		left:400px;
		color: #336699;
		font-weight:bold;
		text-shadow: -0px 2px rgba(0,0,0,0.2);
		font-size:24px;
		}

.addDel{
	position:absolute;
	top :250px;
	left:530px;
	 visibility: visible;
	 background-color:#66ccff;
	 -webkit-border-radius:10px;
	 border: 2px solid black;

	 width: 20%;
	 height:290px;
}

.headerTitle{
	position:absolute;
	top :5px;
	left:0px;
	width: 40%;
}

.addDel_Btn{
	position:absolute;
	top :530px;
	left:530px;
	 visibility: visible;
	 background-color:#66ccff;
	 -webkit-border-radius:5px;
	 border: 2px solid black;

	 width: 20%;
	 height:60px;
	 background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#333333));
	color: #fff;
}


.workListBtn{
	width: 180px;
	height: 40px;
	margin-top:1px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#7ea0d3), to(#2f6fb7),color-stop(0.7,#3d76bb));
	color: #fff;
	font-weight:bold;
	text-shadow: -1px 2px rgba(0,0,0,0.2);
	font-size:18px;

}

.delBtn{
	width: 89px;
	height: 33px;
	margin-top:1px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#CC6633), to(#CC6666),color-stop(0.7,#CC3333));
	color: #fff;
	font-weight:bold;
	text-shadow: -1px 2px rgba(0,0,0,0.2);
	font-size:14px;
	-webkit-border-radius:10px;

	position:absolute;
	top :10px;
	left:100px;
	border: 1px solid #D5D7D1;

}
.backBtn{
	width: 89px;
	height: 33px;
	margin-top:1px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#CC6633), to(#CC6666),color-stop(0.7,#CC3333));
	color: #fff;
	font-weight:bold;
	text-shadow: -1px 2px rgba(0,0,0,0.2);
	font-size:14px;
	-webkit-border-radius:10px;

	position:absolute;
	top :10px;
	left:5px;

	border: 1px solid #D5D7D1;

}

.operTime{

	font-size: 18px;
	color: blue;
	height:33px;

	-webkit-appearance: none;
	background-image:url('../common/img/check-icon.png');
	background-repeat:no-repeat;
	background-position:right center;

	-webkit-border-radius:15px;

	 border: 1px solid #CCCCFF;

}

.right{

 background: -webkit-gradient(linear, left top, left bottom, from(#D5D7D1), to(#ffffff));
 border-left:1px solid #aaa;"
}

.selTitle{

 font-size:18px;

}


/********************************
 * 繝｡繝�そ繝ｼ繧ｸ
 ********************************/
.opBoard{
	position:absolute;
	top :300px;
	left:320px;
	 visibility: visible;
	  background: -webkit-gradient(linear, left top, left bottom, from(#D5D7D1), to(#ffffff));
	 -webkit-border-radius:3px;
	 border: 4px solid black;
	z-index:6;



	 width: 400px;
	 height:150px;
	 font-size:18px;

}

.opBoardButtom{
	position:absolute;
	top :450px;
	left:320px;
	 visibility: visible;
	 background-color:#66ccff;
	 -webkit-border-radius:5px;
	 border: 4px solid black;
	z-index:6;
	 width: 400px;
	 height:60px;
	 background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#333333));
	color: #fff;

}

.opBoardTop{
	position:absolute;
	top :260px;
	left:320px;
	 visibility: visible;
	 background-color:#66ccff;
	 -webkit-border-radius:5px;
	 border: 4px solid black;
	z-index:6;
	 width: 400px;
	 height:40px;
	 background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#333333));
	color: #fff;
}

.opBoardBtn{
	position:absolute;
	 z-index:7;

	top :440px;
	left:580px;
	 visibility: visible;
	color: #fff;

}

.opBtn{
	position:absolute;
	 visibility: visible;
	z-index:6;
	width: 120px;
	height: 40px;
	margin-top:1px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#7ea0d3), to(#2f6fb7),color-stop(0.7,#3d76bb));
	color: #fff;
	font-weight:bold;
	text-shadow: -1px 2px rgba(0,0,0,0.2);
	font-size:18px;
	-webkit-border-radius:10px;



}
.btnNo{
	position:absolute;
	 visibility: visible;
	z-index:6;
	width: 120px;
	height: 40px;
	margin-top:1px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#7ea0d3), to(#2f6fb7),color-stop(0.7,#3d76bb));
	color: #fff;
	font-weight:bold;
	text-shadow: -1px 2px rgba(0,0,0,0.2);
	font-size:18px;
	-webkit-border-radius:10px;
}
.btnYes{
	position:absolute;
	 visibility: visible;
	z-index:6;
	width: 120px;
	height: 40px;
	margin-top:1px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#7ea0d3), to(#2f6fb7),color-stop(0.7,#3d76bb));
	color: #fff;
	font-weight:bold;
	text-shadow: -1px 2px rgba(0,0,0,0.2);
	font-size:18px;
	-webkit-border-radius:10px;
	right:200px;
}


/********************************
 *
 ********************************/
.allbackgr{
	position:absolute;
	z-index:5;
	top :0px;
	left:0px;
	visibility: visible;
    background-color:gray;
    opacity:0.5;
	color: #fff;
	width: 100%;
	height:100%

}

